package com.booksystem.dto;

import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * <p>
 *   获取商品评价列表请求参数对象
 * </p>
 * @author 段伟豪
 */
@Data
public class GetReviewsDTO {

    /**
     * 商品ID
     */
    @NotNull(message = "商品ID不能为空")
    private Long productId;

    /**
     * 页码，默认为1
     */
    @Min(value = 1, message = "页码最小值为1")
    private Integer pageNo = 1;

    /**
     * 每页大小，默认为10
     */
    @Min(value = 1, message = "每页大小最小值为1")
    private Integer pageSize = 10;
}